function initTable() {
    //先销毁表格
    $('#ServiceTable').bootstrapTable('destroy');
    //初始化表格,动态从服务器加载数据
    $("#ServiceTable").bootstrapTable({
        method: "get",  //使用get请求到服务器获取数据
        url: '/ServicePagination', //获取数据的Servlet地址
        height:650,
        striped: false,  //表格显示条纹
        pagination: true, //启动分页
        pageSize: 20,  //每页显示的记录数
        pageNumber:1, //当前第几页
        pageList: [10, 20, 25, 50,100],  //记录数可选列表
        search: false,  //是否启用查询
        showColumns: true,  //显示下拉框勾选要显示的列
        showRefresh: true,  //显示刷新按钮
        showPaginationSwitch:true,
        sidePagination: "server", //表示服务端请求


        //设置为undefined可以获取pageNumber，pageSize，searchText，sortName，sortOrder
        //设置为limit可以获取limit, offset, search, sort, order
        queryParamsType : "undefined",
        queryParams: function queryParams(params) {   //设置查询参数
            var param = {
                pageNumber: params.pageNumber,
                pageSize: params.pageSize,
                search:$("input[ name='searchText' ] ").val(),
                orderNum : $("#orderNum").val()
            };
            if(param.search == ""){
                param.search = 0;
            }
            return param;
        },
        customSearch:function customSearch(text) {      //自定义搜索方法
            $('#ServiceTable').bootstraTable('refresh');
            console.log("custom");
        },
        onLoadSuccess: function(){  //加载成功时执行
            //alert("数据加载成功！");
        },
        onLoadError: function(){  //加载失败时执行
            // layer.msg("加载数据失败", {time : 1500, icon : 2});
            alert("数据加载失败！");
        },

        onDblClickRow:function(row){
            //双击事件
            console.log("click:"+ row.brand);
            //params.XX必须与Spring Mvc controller中的参数名称一致
            //否则在controller中使用@RequestParam绑定
            var params = {}
            params.carid = row.carid;
            $.ajax({
                async:true,     //浏览器推荐用异步xmlhttprequest
                type: "GET",
                url: "/DClickEvent",   //注意路径,和controller的@RequestMapping一致
                data:params,
                contentType: "application/json; charset=utf-8",       //传递参数类型
                dataType:"json",        //此处应该是设定的返回值类型，如果返回的不是json类型就会出错。
                success:function(data){
                    if(data){
                        alert(JSON.stringify(data));
                    };
                },
                error:function(data){
                    alert(data.result);
                }
            });

        },
    })
}


// 搜索按钮触发事件
$("#btn_search").click(function() {
    $('#ServiceTable').bootstrapTable('refresh'); // 很重要的一步，刷新url！
    console.log("搜索获取")
});

$(document).ready(function () {
    //调用函数，初始化表格
    initTable();

    //当点击查询按钮的时候执行
    // $("#btn_search").bind("click", initTable);
});